﻿using Common.Enums;

using GameCommon.Base;

using Microsoft.Xna.Framework;

namespace GameCommon.ManagerInterfaces
{
    public interface IRenderManager
    {
        void AddScreen(IScreen screen);

        void Draw(GameTime gameTime);

        void RemoveScreen(IScreen screen);

        void RemoveScreen(ScreenEnum screen);

        void Update(GameTime gameTime);
    }
}